sheep flock - Francés Inglés Diccionario